//
//  CAUserInfo.h
//  cascade-realm
//
//  Created by QSC on 20/5/24.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface CAUserInfo : NSObject
@property (nonatomic,assign)NSInteger age;
@property (nonatomic,copy)NSString *availableCoins;

@property (nonatomic,copy)NSString * avatarUrl;
@property (nonatomic,copy)NSString * avatarMiddleThumbUrl;
@property (nonatomic,copy)NSString * avatarThumbUrl;
@property (nonatomic,copy)NSString * birthday;
@property (nonatomic,copy)NSString * country;
@property (nonatomic,copy)NSString * nickname;
@property (nonatomic,assign)NSInteger  praiseNum;
@property (nonatomic,assign)NSInteger level;
@property (nonatomic,assign)NSInteger isBlock;
@property (nonatomic,assign)NSInteger gender;
@property (nonatomic,copy)NSString *followNum;
@property (nonatomic,assign)NSInteger userType;
@property (nonatomic,copy)NSString * userId;
@property (nonatomic,copy)NSString * showID;

@property (nonatomic,copy)NSString * translation_key;
@property (nonatomic,strong)NSMutableArray * followIds;
@property(nonatomic,strong)CAUserInfo * userInfo;
+ (instancetype)shared;

+(void)refreshUserInfo:(void(^)(void))success;


@end

NS_ASSUME_NONNULL_END
